hard blow leaving someone injured - Spanish English Dictionary